// 引用网络请求中间件
import request from '../../utils/request.js';


const API_NAME = '/tob'

/* 微信授权 */

export default {
	/* 通过名称查询店铺（精确查询） */
	findCompanyByNameDetail(ucompName) {
		return request({
			url: `${API_NAME}/compApi/comp/name?ucompName=${ucompName}`,
			method: 'GET',
		})
	},
	/* 通过名称查询店铺（模糊查询） */
	findCompanyByName(ucompName) {
		return request({
			url: `${API_NAME}/compApi/fuzzy/comp/name?ucompName=${ucompName}`,
			method: 'GET',
		})
	},
	/* 查询附近店铺列表 */
	findNearCompanyList(distance = 2000, latitude, longitude) {
		return request({
			url: `${API_NAME}/compApi/list/location?distance=${distance}&latitude=${latitude}&longitude=${longitude}`,
			method: 'GET',
		})
	},
	/* 地图查询店铺列表 */
	mapFindCompanyList(maxLatitude, maxLongitude, minLatitude, minLongitude) {
		return request({
			url: `
					$ {
						API_NAME
					}
					/compApi/list / map ? maxLatitude = $ {
						maxLatitude
					} & maxLongitude = $ {
						maxLongitude
					} & minLatitude = $ {
						minLatitude
					} & minLongitude = $ {
						minLongitude
					}
					`,
			method: 'GET',
		})
	},
}